What is 1200 travis st houston tx 77002?

1200 Travis St, Houston, TX 77002 is a commercial building located in downtown Houston. The building is also known as the Two Shell Plaza and was built in 1971. The building comprises 50 floors and has a total rentable space of over 1.2 million square feet. It is currently owned by Brookfield Office Properties and is occupied by various tenants such as law firms, financial institutions, and energy companies. The building is conveniently located near various amenities, including restaurants, shopping centers, and hotels, making it a sought-after location for businesses. It also stands out for its unique architectural design, featuring a unique triangular shape with a reflective glass facade.